using UnityEngine;
using QFramework;

// 1.请在菜单 编辑器扩展/Namespace Settings 里设置命名空间
// 2.命名空间更改后，生成代码之后，需要把逻辑代码文件（非 Designer）的命名空间手动更改
namespace QFramework.RollABall
{
	public partial class Sphere : ViewController
	{
		private Rigidbody mrigidbody;

		void Start()
		{
			// Code Here
			mrigidbody = GetComponent<Rigidbody>();
		}

        private void Update()
        {
			var horizonMov = Input.GetAxis("Horizontal");
			var verticalMov = Input.GetAxis("Vertical");

			mrigidbody.AddForce(horizonMov, 0, verticalMov);
        }

        private void OnTriggerEnter(Collider other)
        {
            if(other.name.StartsWith("Rotater"))
			{
				RollABall.score.Value++;
				other.Hide();
			}
        }
    }
}
